<!DOCTYPE html>
<html lang="en">
  <head>
    <title>
      小灰飞~编程汇
    </title>
    <meta name="baidu-site-verification" content="codeva-mbGuu7l4Q1" />
    <meta
      name="keywords"
      content="编程汇,开源社区,java,spring boot,IT,程序员,开发者,mysql,redis,小灰飞"
    />
    <meta name="description"
          content="编程汇，一个基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈实现的社区系统，采用主流的互联网技术架构、全新的UI设计、支持一键源码部署，拥有完整的文章&教程发布/搜索/评论/统计流程等，代码完全开源，没有任何二次封装，是一个非常适合二次开发/实战的现代化社区项目👍 。"
    />
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no">
    <meta name="robots" content="all">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Expires" content="0">
<!--    <meta th:each="tag: ${global.ogp}" th:attr="content=${tag.val}" th:property="${tag.key}"/>-->

<!--    <script type="application/ld+json" th:utext="${global.jsonLd}"></script>-->

    <link rel="icon" href="/src/assets/static/img/icon.png" />
    <link href="/src/assets/static/css/three/index.css" rel="stylesheet" />
    <link href="/src/assets/static/css/three/highlightjs.github.min.css" rel="stylesheet" />
    <link href="/src/assets/static/css/three/nprogress.css" rel="stylesheet" />
    <link href="/src/assets/static/css/global.css" rel="stylesheet" />
    <link href="/src/assets/static/css/common.css"  rel="stylesheet" />
    <link href="/src/assets/static/css/views/chat-home.css"  rel="stylesheet" />
    <link href="/src/assets/static/js/stomp.min.js" />


<!--    <link href="/src/assets/static/katex/katex.css"  rel="stylesheet" >-->
    <script>
      var _hmt = _hmt || [];
      (function() {
        var hm = document.createElement("script");
        hm.src = "https://hm.baidu.com/hm.js?2745ad927051c4bc7b7ee34b781df793";
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(hm, s);
      })();
    </script>


  </head>
  <link href="/src/assets/static/css/views/home.css" rel="stylesheet"/>
  <link rel="stylesheet" href="/src/assets/static/editormd/css/editormd.css" />
  <link rel="stylesheet" href="/src/assets/static/css/views/article-edit.css"/>
  <link href="/src/assets/static/css/views/user.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/article-detail.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/article-edit.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/article-tag.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/column-home.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/column-detail.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/home.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/notice.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/views/rank.css"  rel="stylesheet" />
  <link href="/src/assets/static/css/components/side-column.css"  rel="stylesheet" />
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main.ts"></script>
  </body>
</html>
